.warp{
  .wode-top{
    width: 100%;
    background-image: linear-gradient(to right,#7aaffa,#8fc1ff);
    h3{
      color: #ffffff;
      font-family: OSBold;
      position: relative;
      width: 95.2vw;
      margin: 0 auto;
      text-align: center;
      font-size: 5.6vw;
      a{
        img{
          height: 5.6vw;
        }
      }
      .a-l{
        position: absolute;
        left: 0;
      }
      .a-r{
        position: absolute;
        right: 0;
      }
    }
  }
}
.lub-banner{
  margin:3.73vw 0;

  &>div{
    border-radius: 2vw;
    overflow: hidden;
    width:89.6vw ;
    height: 37.6vw;
    margin: 0 auto;
    box-shadow: 5px 4px 3px #7aaffa;

  }

  img{
    width: 100%;
    height: 100%;
  }
}

.mnue-shouye{
  margin: 0 auto;
  height: 30.33vw;
  width:95.2vw ;
  background-color: #ffffff;
  border-radius: 1vw;
  display: flex;
  justify-content: space-between;
  &>div{
    padding: 5.33vw 4.4vw;
    img{
      height: 15vw;
      width: 15vw;
    }
    p{
      margin-top: 2vw;
      text-align: center;
      font-size: 3.6vw;
      color: #8abaff;
    }
  }

}